Procurement Request
HomeCompound Synonyms > 3-Propyl-2-[3-[3-propyl-2(3H)benzothiazolylidene]-1-propenyl]benzothiazolium iodide (DiSC3(3)